Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: experiment list batch [DET-3001] #866

Merged
merged 10 commits into from
Jul 20, 2020

Conversation

hkang1
Copy link
Contributor

@hkang1 hkang1 commented Jul 10, 2020

Description

Screen Shot 2020-07-10 at 5 04 19 PM

Test Plan

Commentary (optional)

Copy link
Member

@hamidzr hamidzr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work here it looks great and we get an animation going on! I added some comments below

  • kill triggered errors (stale state): I ran into a situation where the react view has stale state (because of polling) then trying to kill resulted in getting an error from the server. I'm not sure what we can do here with lack of streaming. I know with the new API I'm making these post endpoints idempotent thus it won't return an error and this would be a non issue.
  • I could see people miss clicking the area around the row checkbox: could we have bigger input select area. or deactivate click handler for it? this was something we explicitly added to our Elm table. could be for future work but before we release the table?

I think we can't fulfill

For View in TensorBoard - If ANY of the selected experiment can not be viewed in TensorBoard, disable the batch View in TensorBoard operation.
with the information we currently get on this page.
Screen Capture_select-area_20200715104503

activate is enabled when it seems it shouldn't
Screen Capture_select-area_20200715102500

webui/react/src/pages/ExperimentList.tsx Outdated Show resolved Hide resolved
webui/react/src/pages/ExperimentList.tsx Show resolved Hide resolved
webui/react/src/pages/ExperimentList.tsx Outdated Show resolved Hide resolved
webui/react/src/pages/ExperimentList.tsx Show resolved Hide resolved
webui/react/src/pages/ExperimentList.tsx Outdated Show resolved Hide resolved
webui/react/src/pages/TaskList.tsx Show resolved Hide resolved
webui/react/src/pages/ExperimentList.tsx Outdated Show resolved Hide resolved
webui/react/src/pages/ExperimentList.tsx Outdated Show resolved Hide resolved
@hamidzr hamidzr assigned hkang1 and unassigned hamidzr Jul 15, 2020
@hkang1
Copy link
Contributor Author

hkang1 commented Jul 16, 2020

activate is enabled when it seems it shouldn't

Oops I had logic it always force it to be true while testing and forgot to remove it, thanks for catching this!

@hkang1 hkang1 force-pushed the 3001-experiment-list-batch branch 2 times, most recently from e27782e to b0ccc27 Compare July 17, 2020 17:02
@hkang1 hkang1 assigned hamidzr and unassigned hkang1 Jul 17, 2020
@hkang1 hkang1 force-pushed the 3001-experiment-list-batch branch from b0ccc27 to e70a404 Compare July 17, 2020 19:57
Copy link
Member

@hamidzr hamidzr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Could we keep the selection after the batch actions are settled? I think we had some discussions on this previously (for Elm). This would also be keeping the existing behavior.

@hamidzr hamidzr assigned hkang1 and unassigned hamidzr Jul 17, 2020
@hkang1 hkang1 force-pushed the 3001-experiment-list-batch branch from e70a404 to 964df34 Compare July 17, 2020 23:13
@hkang1 hkang1 merged commit 218d473 into determined-ai:master Jul 20, 2020
@hkang1 hkang1 deleted the 3001-experiment-list-batch branch February 19, 2021 23:22
@dannysauer dannysauer added this to the 0.12.12 milestone Feb 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants